Translation:
108. And say: "Glory to our Lord! truly has the promise of our Lord been fulfilled!"
Notes (Tafseer)
2319. Those who had received previous revelations find in the Qur-an and in the Messenger who brought it, the promise of Allah fulfilled. Those who were spiritually prepared for it found in the same way the satisfaction of their spiritual yearnings: to them, also, Allah's promise was sent to be fulfilled.